catalyst precursor - French English Dictionary